be hitting on all cylinders - Allemand Anglais Dictionnaire